package com.trhui.mallbook.domain.request.hf;


import com.alibaba.fastjson.annotation.JSONField;
import com.trhui.mallbook.domain.common.BaseRequest;

/**
 * 汇付渠道图片上传请求对象
 *
 * @author linqy
 */
public class HfImageUploadRequest extends BaseRequest {

    /**
     * 业务系统会员编号
     */
    private String merUserId;
    /**
     * 本地zip文件转Base64
     * zip内容须包含三证合一证件照、法人身份证正面照、法人身份证反面照、开户银行许可证照，并且照片后缀必须jpg、png、bmp、gif
     * 大小不超过9M
     */
    @JSONField(name ="file")
    private String fileBase64;
    /**
     * 文件名称
     * 传入的中文文件名称为 UTF-8 字符集
     */
    @JSONField(name ="name")
    private String fileName;
    /**
     * 文件类型
     * 01：营业执照
     * 02：法⼈身份证⼈像⾯
     * 03：法⼈身份证国徽⾯
     * 05：银⾏账户信息/银⾏卡卡号⾯
     */
    private String fileType;

    public String getMerUserId() {
        return merUserId;
    }

    public void setMerUserId(String merUserId) {
        this.merUserId = merUserId;
    }

    public String getFileBase64() {
        return fileBase64;
    }

    public void setFileBase64(String fileBase64) {
        this.fileBase64 = fileBase64;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }
}
